package com.emr.module.mapper;

import com.emr.module.domain.Jieyue;

import java.util.List;	
import java.util.Map;

/**
 * 病历借阅 数据层
 * 
 * @author emr
 * @date 2019-02-26
 */
public interface JieyueMapper 
{
	/**
     * 查询病历借阅信息
     * 
     * @param id 病历借阅ID
     * @return 病历借阅信息
     */
	public Jieyue selectJieyueById(Integer id);
	
	/**
     * 查询病历借阅列表
     * 
     * @param jieyue 病历借阅信息
     * @return 病历借阅集合
     */
	public List<Jieyue> selectJieyueList(Jieyue jieyue);
	
	public List<Map<String, Object>> selectjieyuerenId(Integer jieyuerenId);
	/**
     * 新增病历借阅
     * 
     * @param jieyue 病历借阅信息
     * @return 结果
     */
	public int insertJieyue(Jieyue jieyue);
	
	/**
     * 修改病历借阅
     * 
     * @param jieyue 病历借阅信息
     * @return 结果
     */
	public int updateJieyue(Jieyue jieyue);
	
	/**
     * 删除病历借阅
     * 
     * @param id 病历借阅ID
     * @return 结果
     */
	public int deleteJieyueById(Integer id);
	
	/**
     * 批量删除病历借阅
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteJieyueByIds(String[] ids);
	
}